A variety of loose ends (#540)
authortsteven4 <13596209+tsteven4@users.noreply.github.com>
Thu, 16 Apr 2020 22:06:03 +0000 (16:06 -0600)
committerGitHub <noreply@github.com>
Thu, 16 Apr 2020 22:06:03 +0000 (16:06 -0600)
commita93ce4fe6c301d36922e8b33b5fc2934d791ee1c
tree4a78deb77316c79b69a37c1111b783800ab16dcf
parent21f246f964d9d8350ed849d2442a2e841e743b77
A variety of loose ends (#540)

* misc cleanups.

clang-tidy found the Qstring passed by value.

Attempting to build the GUI without webengine or webkit with Qt 5.15
found the missing QT module (widgets) in app.pro.  It is required by QDialog.

* fiddle with document recipes.

add qmake target to generate gpsbabel.pdf.

drop --load-trace xsltproc options when building document.

set logging level for fop to WARN
by creating $HOME/.foprc if it doesn't exist.
fop doens't have the ability to override this on the command line.

* use .foprc in build tree.

This solves the issue on travis the $HOME doesn't exist.

It also avoids writing to the users home directory.

* fiddle with configure.

* filter with doc version stuff.
12 files changed:
.foprc [new file with mode: 0644]
GPSBabel.pro
Makefile.in
configure
configure.ac
format.h
gbversion.h
gui/app.pro
reference/filter1.txt
reference/format3.txt
testo.d/serialization.test
tools/mkcapabilities.in [changed mode: 0755->0644]